(Brit) off-putting - English Synonyms Dictionary